sweet made of shelled and crushed almonds, lemon peel, sugar, and egg white - Französisch Englisch Wörterbuch